" Input: {
points - dict with points, each has dict with optimization dimensions (should have the same names)
(frontier_keys) - list of keys to leave only best points during multi-objective autotuning
(multi-objective optimization)
If omited, use all keys
(reverse_keys) - list of values associated with above keys. If True, reverse sorting for a give key
(by default descending) - can't be used without "frontier_keys" due to lack of order in python dicts2
(margins) - list of margins when comparing values, i.e. Vold/Vnew < this number (such as 1.10 instead of 1).
will be used if !=None
}
Output: {
return - return code = 0, if successful
> 0, if error
(error) - error text if return > 0
points - filtered points!
deleted_points - deleted points
}
"